#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Software : PyCharm
# @Time    : 2024-12-18 10:52
# @Author  : gzh
# @File : __init__.py

from tkinter import (Button, Entry, StringVar, IntVar, Radiobutton, Spinbox, Label, Toplevel, DoubleVar, Canvas)
from tkinter.ttk import (Checkbutton, Combobox, Scrollbar, Style, Treeview)
from PIL import (Image, ImageTk)
import winsound   # windows系统适用
from .TkParent import TkParent, tkf
from .Messagebox import ShowInfo, AskYesNo, InputVar, KeyBordTop, ProgressBox,  UintSetPass, DoYesNo, AskYesNoNew
from .button_image_auto_size import ButtonImageAutoSize
from .ExcelCreate import ExcelCreate


_Tks = TkParent()
_Tks.window_default('', (1180, 700, 0, 0))

from .TkModel import TkModel
from .TreeView import TreeView

b300 = lambda: winsound.Beep(1000, 300)
b50 = lambda: winsound.Beep(1000, 50)

wantobjects = ["TkParent"]

__all__ = [name for name, obj in globals().items() if not name.startswith('_') and name not in wantobjects]